6
13 43143143
18 99999999
7 345343
21 7777777
9 918273645
25 86428642